﻿body {
}
div.contentbox, input-form{
	margin-left:.2em;
	margin-right:.2em;
	border-left:1px #cccccc solid;
	border-right:1px #dddddd solid;
	border-bottom:1px #cccccc solid;
	padding:.5em;
	background-color: #ffffff;
        overflow:hidden;
}

/*  form fields grouping for WCAG 2.0 conformance*/
fieldset.group_form{
	width:90%;
	margin:.5em;
	border:1px #6D7B8D solid;
   	min-height: 170px;
	padding:.5em;
	background-color:#ffffff;

} 


/*check if needed*/
legend.group_form{
	border:1px #6D7B8D solid;
	background-color: #EEEEEE;
	font-weight: 600;
	color: black;
	padding-left: 1em;
	padding-right: 1em;
	border-radius:.2em;
	-moz-border-radius: .2em .2em .2em .2em;
	-moz-box-shadow:.1em .1em .1em #999999;
	box-shadow: .1em .1em .1em #999999;
}


div .button {
	background-color: #eee;
	border: 1px solid #aaa;
}
div .button:hover{
	background-color: #cccccc;
	color: #ffffff;
}

/*for ie*/
fieldset.group_form{
	padding:.5em;
	padding-bottom:2em;
	min-height:150px;
}
